package cn.bugstack.domain.activity.model.entity;

//活动商品充值实体对象

import cn.bugstack.domain.activity.model.valobj.OrderTradeTypeVO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SkuRechargeEntity {
    //用户id
    private String userId;

    //商品sku
    private Long sku;

    // 外部业务单号，确保不会多次充值
    private String outBusinessNo;

    private OrderTradeTypeVO  orderTradeType = OrderTradeTypeVO.rebate_no_pay_trade;
}
